Python_libr: курс «Python для начинающих»
Источник: https://t.me/Python_libr/3511
Краткое содержание
Канал публикует анонс полноценного видеокурса «Python для начинающих» с подробным оглавлением. Программа покрывает базу языка от установки интерпретатора до средних механизмов:
- установка и запуск интерпретатора;
- переменные, типы данных, ввод/вывод (
input,print); - арифметика, условный оператор
if, составные условия (and,or,not); - циклы
while/for,break/continue; - строки — срезы,
len,ord, методы (upper,split,join,find,strip,isalpha,isdigit); - списки — срезы, методы (
append,insert,pop,sort,index,count,reverse,clear), list comprehensions, сортировка выбором; - словари (
get,setdefault,pop), кортежи (count,index); - функции (
def), рекурсия, лямбды, переменное число аргументов; - алгоритм Евклида, тестирование, области видимости (
global,nonlocal); - множества (
set) и операции (вычитание, пересечение, объединение); - итераторы, генераторы,
yield; map/filter/zip, сортировка по ключам;- обработка исключений (
try/except/finally/else); - работа с файлами (
open,read,write,seek,readline,pickle.dump/load); - форматирование (
format, F-строки); - модули, пакеты,
pip; - декораторы и замыкания;
- работа в PyCharm,
enumerate.
Практический фрагмент — проектирование игры «Сапёр» по принципу «сверху-вниз».
Значимость
Образовательный анонс, без политической нагрузки. Полезен как маркер качественного русскоязычного обучающего контента — покрытие тем разумно сбалансированное для самостоятельного входа в язык.
🧾 Транскрипт (формат)
👨🏻💻 Курс Python для начинающих
Источник: https://t.me/Python_libr/3511
👨🏻💻 Курс: Python для начинающих.
💬 Очень полезный курс для изучения Python с нуля. Рекомендую к просмотру и изучению:
• Установка и запуск интерпретатора языка; • Переменные, оператор присваивания, типы данных; • Функции input и print ввода/вывода; • Арифметические операторы: сложение, вычитание, умножение, деление, степень; • Условный оператор if, составные условия с and, or, not; • Операторы циклов while и for, операторы break и continue; • Строки - сравнения, срезы строк, базовые функции str, len, ord, in; • Методы строк - upper, split, join, find, strip, isalpha, isdigit и другие; • Списки list и функции len, min, max, sum, sorted; • Списки - срезы и методы: append, insert, pop, sort, index, count, reverse, clear; • Списки - инструмент list comprehensions, сортировка методом выбора; • Словарь, методы словарей: len, clear, get, setdefault, pop; • Кортежи (tuple) и операции с ними: len, del, count, index; • Функции (def) - объявление и вызов; • Делаем "Сапер", проектирование программ "сверху-вниз"; • Рекурсивные и лямбда-функции, функции с произвольным числом аргументов; • Алгоритм Евклида, принцип тестирования программ; • Области видимости переменных - global, nonlocal; • Множества (set) и операции над ними: вычитание, пересечение, объединение, сравнение; • Итераторы, выражения-генераторы, функции-генераторы, оператор yield; • Функции map, filter, zip; • Сортировка sort() и sorted(), сортировка по ключам; • Обработка исключений: try, except, finally, else; • Файлы - чтение и запись: open, read, write, seek, readline, dump, load, pickle; • Форматирование строк: метод format и F-строки; • Создание и импорт модулей - import, from, as, dir, reload; • Пакеты (package) - создание, импорт, установка (менеджер pip); • Декораторы функций и замыкания; • Установка и порядок работы в PyCharm; • Функция enumerate, примеры использования.
#Курс